Big Huge Thesaurus

citrus limonia

noun

sounds kind of like